sacrificial lamb – English–Español translations

🇬🇧 en es 🇪🇸

sacrificial lamb noun

  • person
cabeza de turco
Wiktionary Links